hit the rock [us] - French English Dictionary